package oop.constructor;

/**
 * Created with IntelliJ IDEA.
 * ClassName: Person
 * Package: oop.constructor
 * Description:
 * User: fzykd
 *
 * @Author: LQH
 * Date: 2023-11-20
 * Time: 14:58
 */

public class Person {

    String name;

    int age;


    //构造器
    //创建类之后 在没有显示提供任何构造器的情况下 系统默认提供一个空参构造器
    //且访问修饰符权限和类一致
//    public Person(){
//        System.out.println("......");
//    }

    //其他构造器
    //一旦显示声明了构造器 系统不在提供默认的空参构造器
    //多个构造器之间构成重载
    public Person(int a){
        age = a;
    }

    public Person(String n){
        name = n;
    }


    public void eat() {
        System.out.println("人吃饭");
    }

    public void sleep(int hour) {
        System.out.println("每天睡眠" + hour + "小时");
    }

}
